(something) fail to arrive - Turco Inglés Diccionario